home *** CD-ROM | disk | FTP | other *** search
/ Mac100% 1999 April / MAC100-1999-04.ISO.7z / MAC100-1999-04.ISO / オンラインソフト定点観測 / Text / FireWrite.sit / FireWrite v1.04 [Fixed] / FireWrite / stack_-1.xml < prev    next >
Extensible Markup Language  |  1999-01-02  |  22KB  |  29 lines

  1. <?xml version="1.0" encoding="utf-8" ?>
  2. <!DOCTYPE stack PUBLIC "-//Apple, Inc.//DTD stack V 2.0//EN" "" >
  3. <stack>
  4.     <name>in</name>
  5.     <id>-1</id>
  6.     <cardCount>10</cardCount>
  7.     <cardID>3003</cardID>
  8.     <listID>2103</listID>
  9.     <cantModify><false /></cantModify>
  10.     <cantDelete><true /></cantDelete>
  11.     <cantAbort><false /></cantAbort>
  12.     <cardSize>
  13.         <width>512</width>
  14.         <height>342</height>
  15.     </cardSize>
  16.     <script>-- FireWrite v1.04-- Copyright (C) 1998-1999 Masahiro Maru (Dangerous Systems)-- All rights reserved.Function GetVersionreturn "1.04"End GetVersionon openStackset the zoomed of card window to truelock screenreset menuBarif version < 2.2 thenanswer "HyperCardテ‡テε頴テ…[テ姥テ嘉。テ嘉ャテ‡邃「2.2テ‡テ甘‡テ凝‡窶。テュツキテ‡ツ「テ‡テε‡竕暗②FireWriteテ‡ï」ソテゥツソテァsテ‡竏妥‡テ暗‡ツアテ‡竏†テ‡テ陛‡竕暗‡ツエテ‡窶ケテ‡マ\テ‡テ津③HyperCardテ‡テε頴テ…[テ姥テ嘉。テ嘉ャテ‡ï」ソ2.2テ ツサティ窶榲‡窶ヲテ‡ツオテ‡ニ津‡ツゥテ‡テテ‡窶ケテ‡ホゥテ」Nテャテ†テ‡ツオテ‡ニ津「竏ォテ‡竕・テ‡ツ「テ③" with "ティIテウマ\"doMenu "Quit HyperCard"end ifif GetEnvironment() is "development" thenset the userLevel to 5elseset the userLevel to 3end ifset the textArrows to trueput "FireWriteテ‡窶ヲテ‡ツャテ‡ツ「テ‡ニ’..." into menuItem 1 of menu "Apple" with menuMessage "aboutHyperMemo"delete menuItem 1 of menu "File"put "テェVテ」Kテ雨テ…[テ栄" before menuItem 1 of menu "File" with menuMessage "newMemo"put "-" before menuItem 2 of menu "File"put "テ、Jテ‡竕 ..." before menuItem 3 of menu "File" with menuMessage "ReadFile"put "テ液テ院テ韻テ嘉」テ‡窶ヲテッ竄ャテォ竏‚" after menuItem 3 of menu "File" with menuMessage "writeTextfile"repeat for 5delete menuItem 5 of menu "File"end repeatput "テ嘉…テ嘉‡テ‡ï」ソテ テ崚ァツクテ‡竏妥‡テˆ..." before menuItem 7 of menu "File" with menuMessage "printMemo"repeat for 4delete menuItem 8 of menu "File"end repeatset the commandChar of menuItem 1 of menu "File" to "N"set the commandChar of menuItem "テ、Jテ‡竕 ..." of menu "File" to "O"set the commandChar of menuItem "テ液テ院テ韻テ嘉」テ‡窶ヲテッ竄ャテォ竏‚" of menu "File" to "S"set the commandChar of menuItem "テ嘉…テ嘉‡テ‡ï」ソテ テ崚ァツクテ‡竏妥‡テˆ..." of menu "File" to "P"put "テ‡竏妥‡笳甘‡ニ津‡ï」ソテォIテォï」ソ" before menuItem 8 of menu "Edit" with menuMessage "SelectAll"repeat while there is a menuItem 9 of menu "Edit"delete menuItem 9 of menu "Edit"end repeatset commandChar of menuItem "テ‡竏妥‡笳甘‡ニ津‡ï」ソテォIテォï」ソ" of menu "Edit" to "A"repeat for 5delete menuItem 10 of menu "Go"end repeatput "テ雨テ…[テ栄テ‡テεャ窶。テウeテ‡ï」ソティツ。テ‡竏‘" after menuItem 5 of menu "Go" with menuMessage "memoEmpty"put "テ雨テ…[テ栄テ‡ï」ソテァテ古ィテコテ‡竏妥‡テˆ" after menuItem 6 of menu "Go" with menuMessage "memoDelete"put "-" after menuItem 7 of menu "Go"put "-" after menu "Go"put "テ雨テ…[テ栄テョ窶佚ァテ愿‡ï」ソテゥwテュテ凝‡ツオテ‡ニ津ァsテ‡竕 ..." after menu "Go" with menuMessage "gotoSHITEIcard"put "-" after menu "Go"put "テァ竕暗ィテ「テ‡テεィdテウvテ‡ツサテ雨テ…[テ栄" after menu "Go" with menuMessage "FirstJuyo"put "テォOテ‡テεィdテウvテ‡ツサテ雨テ…[テ栄" after menu "Go" with menuMessage "PrevJuyo"put "テゥテシテ‡テεィdテウvテ‡ツサテ雨テ…[テ栄" after menu "Go" with menuMessage "NextJuyo"put "テァ竕暗・窶榲‡テεィdテウvテ‡ツサテ雨テ…[テ栄" after menu "Go" with menuMessage "LastJuyo"put "-" after menu "Go"put "テ・テシテァトア..." after menu "Go" with menuMessage "findMemo"put "テュuテ‡ツエテ、竏妥‡ツカ..." after menu "Go" with menuMessage "okikae"repeat for 5delete menuItem 1 of menu "Go"end repeatset the commandChar of menuItem "テ雨テ…[テ栄テョ窶佚ァテ愿‡ï」ソテゥwテュテ凝‡ツオテ‡ニ津ァsテ‡竕 ..." of menu "Go" to "5"set the commandChar of menuItem "テァ竕暗ィテ「テ‡テεィdテウvテ‡ツサテ雨テ…[テ栄" of menu "Go" to "6"set the commandChar of menuItem "テォOテ‡テεィdテウvテ‡ツサテ雨テ…[テ栄" of menu "Go" to "7"set the commandChar of menuItem "テゥテシテ‡テεィdテウvテ‡ツサテ雨テ…[テ栄" of menu "Go" to "8"set the commandChar of menuItem "テァ竕暗・窶榲‡テεィdテウvテ‡ツサテ雨テ…[テ栄" of menu "Go" to "9"set the commandChar of menuItem "テ・テシテァトア..." of menu "Go" to "F"set the commandChar of menuItem "テュuテ‡ツエテ、竏妥‡ツカ..." of menu "Go" to "R"set the commandChar of menuItem 1 of menu "Style" to "T"set the commandChar of menuItem 2 of menu "Style" to "B"set the commandChar of menuItem 3 of menu "Style" to "I"set the commandChar of menuItem 4 of menu "Style" to "U"create menu "ツェ竕・窶コニ抵ャ"put "テイbテ‡竏‘" into menu "ツェ竕・窶コニ抵ャ" with menuMessage "speakMemo"put "テイbテ‡竏妥‡テε‡ï」ソテュテ愿ゥ~" after menu "ツェ竕・窶コニ抵ャ" with menuMessage "speakstopMemo"set commandChar of menuItem "テイbテ‡竏‘" of menu "ツェ竕・窶コニ抵ャ" to "H"set enabled of menuItem "テイbテ‡竏妥‡テε‡ï」ソテュテ愿ゥ~" of menu "ツェ竕・窶コニ抵ャ" to falseif the version >= 2.3 thenVoicesCheckelseput "テゥgテ‡ツカテ‡窶ケテ‡マ\テ‡テ’" into menu "ツェ竕・窶コニ抵ャ"set enabled of menu "ツェ竕・窶コニ抵ャ" to falseend ifcreate menu "ホゥテ包ャつコツィナク"put "テ嘉…テ嘉‡ティテ禿ッテ’" after menu "ホゥテ包ャつコツィナク" with menuMessage "GetFileInfo"put "-" after menu "ホゥテ包ャつコツィナク"put "テァツーテャヒ凖‡テεャヒ凖ッtテ‡ï」ソテォ}テャツク" after menu "ホゥテ包ャつコツィナク" with menuMessage "theDate"put "テァツーテ‡テεゥテサテ、窶佚‡ï」ソテォ}テャツク" after menu "ホゥテ包ャつコツィナク" with menuMessage "theTime"put "テウテェテェテョテ‡ï」ソテォ}テャツク" after menu "ホゥテ包ャつコツィナク" with menuMessage "ransu"put "-" after menu "ホゥテ包ャつコツィナク"put "テ英テ嘉・テ叡テ曳" after menu "ホゥテ包ャつコツィナク" with menuMessage "ShowPal"put "テ映テ液テ羽テ嘉」テ曳テ液テ羽テ嘉ャテ曳テッナ禿ァX..." after menu "ホゥテ包ャつコツィナク" with menuMessage "ChangeFont"put "テ陰テ韻テ嘘テ嘉ャテ「ツェ" after menu "ホゥテ包ャつコツィナク" with menuMessage "changeIcon"put "テ、gテュツ」テゥq.txtテ‡ï」ソテッtテ‡テ佚‡テˆ" after menu "ホゥテ包ャつコツィナク" with menuMessage "PlusTXT"IF GetData(2) is "テ、gテュツ」テゥqon" THENset the checkMark of menuItem "テ、gテュツ」テゥq.txtテ‡ï」ソテッtテ‡テ佚‡テˆ" of menu "ホゥテ包ャつコツィナク" to TRUEEND IFend openStackon closeStackset the cursor to watchIF the checkMark of menuItem "テ陰テ韻テ嘘テ嘉ャテ「ツェ" of menu "ホゥテ包ャつコツィナク" is true THENChangeIconEND IFIF the freesize of this stack > 0 THENput "テ‡ホゥテ‡テヲテ‡ツ「テ‡窶ケテ厩テ運テ叡テ丑テェテ†テウテケテ‡ï」ソテァsテ‡ツ。テ‡ニ津‡ツョテ‡テ凝‡窶ケテ‡竏妥③ティ竕 テ…Xテ‡ツョテォ窶愿‡テクテ「竏ォテ‡竕・テ‡ツ「テ③" into message windowdoMenu "Compact Stack"put empty into message windowhide message windowEND IFset the lockScreen to TRUEreset menuBarend closeStackon resumeStackopenStackend resumeStackon suspendStacklock screenreset menuBarend suspendStackon openCardput the number of this card into cardNumput the number of cards in this stack into allcardput "テ・v"& allcard & "テアテ。テュテ愿‡テƒ"& cardNum & "テアテ。テア竅„" into field "cardNumber"unlock screenend openCardon closeCardlock screenend closeCardon idleIF the version is 2.3 THENSpeakingCheckEND IFend idleon aboutHyperMemopicture "About",resource,rect,FALSEset the rectangle of window "About" to 106,121,407,222show window "About"wait until the mouseClick is TRUEset the scroll of window "About" to 0,102wait until the mouseClick is TRUEclose window "About"end aboutHyperMemoon doMenu menuItemName,menuNameIF menuName is "竏や頼竏ž" or menuName is "Color" THENanswer "FireWriteテャ窶。テ‡竕暗‡テ陛②HyperCardテ‡テε雨テ嘉「テ…[テ」@テョ¥テ‡テ陛ゥgテウpテ‡竏妥‡テ暗‡ツアテ‡竏†テ‡邃「テ‡竕暗‡ツエテ‡窶ケテ‡マ\テ‡テ津③"exit doMenuEND IFpass doMenuend doMenuon newMemoIF the optionKey is Down THENlock recentask "テ「ホゥテアテ。テァテ湘‡テ凝‡窶ケテ‡竏妥‡ツゥテ⑨" with 1put it into suujiif suuji is empty then exit newMemoif suuji is not an integer or it < 1 thenanswer "テゥツゥテォRテェテョテ‡竕暗‡ツョテ、テ凝‡ツ「テ‡ツオテ‡窶ケテ‡竏妥③"exit newMemoend ifif suuji > 2147483646 thenanswer "テェテョテ‡邃「テォテづ‡ツエテ‡竏妥‡ツィテ‡窶ケテ‡竏妥③"exit newMemoend iflock screenrepeat suujiset cursor to busydoMenu "New Card"end repeatexit newMemoend ifdoMenu "New Card"end newMemoon ReadFileanswer file "テャツォテ‡窶コテァテサテ‡ïャテ液テ院テ韻テ嘉」テ‡ï」ソテォIテ‡テ津‡竕暗‡竕 テ‡テヲテ‡竕・テ‡ツ「" of type "TEXT" or "ttro"if it is empty then exit ReadFileput it into textnameopen file textnameread from file textname for 30000put it into field "Memo"close file textnamelock screenput FileInfo(textName) into fileInfoForTextFileput line 8 of fileInfoForTextFile && line 9 of fileInfoForTextFile into createdDateput line 11 of fileInfoForTextFile && line 12 of fileInfoForTextFile into lastModifyput createdDate into field "テァテ湘ェツィテャヒ凖⑴テゥテサ"put lastModify into field "テァ竕暗ィIティCテェ竕・テャヒ凖⑴テゥテサ"put line 1 of fileInfoForTextFile into background field "FileName"end ReadFileon writeTextfileput background field "FileName" into DefaultNameIF DefaultName is empty THENput "テアツコティテεアツ「テェ窶コテュテ‹" into DefaultNameEND IFIF GetData(2) is "テ、gテュツ」テゥqon" THENrepeatIF the length of DefaultName < 28 THEN exit repeatdelete last character of DefaultNameend repeatput ".txt" after DefaultNameEND IFIF the optionKey is Down THENIF the shiftKey is Down THENask file "テ液テ院テ韻テ嘉」テアツコテ‡ï」ソティテォテ‡ツエテァテサテ‡テ津‡竕暗「竏ォテ‡竕・テ‡ツ「" with DefaultNameput it into fileNamelock screengo to first cardput 0 into juyoNumberrepeat for the number of cards in this stackgo to next cardIF the hilite of background button "ティdテウv" is false THEN next repeatadd 1 to juyoNumberopen file fileName & "-" & juyoNumberwrite bg fld "Memo" to file fileName & "-" & juyoNumberclose file fileName & "-" & juyoNumberend repeatput 0 into juyoNumberexit writeTextfileEND IFask file "テ液テ院テ韻テ嘉」テアツコテ‡ï」ソティテォテ‡ツエテァテサテ‡テ津‡竕暗「竏ォテ‡竕・テ‡ツ「" with DefaultNameput it & "-" into fileNamelock screenif fileName is "-" then exit writeTextfilego to first cardrepeat for the number of cards in this stackrepeat for 1if backGround field "Memo" is empty then exit repeatopen file fileName & the number of this cardwrite bg fld "Memo" to file fileName & the number of this cardclose file fileName & the number of this cardend repeatgo to next cardend repeatexit writeTextfileend ifask file "テ液テ院テ韻テ嘉」テアツコテ‡ï」ソティテォテ‡ツエテァテサテ‡テ津‡竕暗「竏ォテ‡竕・テ‡ツ「" with DefaultNameput it into fileNameif fileName is empty then exit writeTextfileopen file fileNamewrite bg fld "Memo" to file fileNameclose file fileNameend writeTextfileon printMemoprint field "Memo"end printMemoon SelectAllset cursor to watchselect text of background field "Memo"end SelectAllon findMemoglobal kenchananswer "テ・テシテァトアテッヒ堙ア@テ‡ï」ソテォIテ‡テ津‡竕暗「竏ォテ‡竕・テ‡ツ「" with "テ鵜テ嘉嘉嘉ャテ瓜テ嘉」" or "ティ竅„テ‡ツオテ‡竕 テ・テシテァトア" or "テュツ ティテ古・テシテァトア"put it into houhouif houhou is "テ鵜テ嘉嘉嘉ャテ瓜テ嘉」" then exit findMemoask "テ・テシテァトアテッ竏づゥテカテウテ津‡ï」ソテャツクテ‡テ催‡ニ津「竏ォテ‡竕・テ‡ツ「" with kenchanif it is empty then exit findMemoput it into kenchanif houhou is "テュツ ティテ古・テシテァトア" thenfind string kenchanelsefind whole kenchanend ifend findMemoon okikaeglobal findChar,okikaeCharask "テ・テシテァトアテ‡竏妥‡テ暗ッ竏づゥテカテウテ津‡ï」ソテャツクテウテ陛‡ツオテ‡ニ津‡竕 テ‡テヲテ‡竕・テ‡ツ「テ③" with findCharif it is empty then exit okikaeput it into findCharask "テュuテ‡ツエテ、竏妥‡ツカテ‡テ暗ッ竏づゥテカテウテ津‡ï」ソテャツクテウテ陛‡ツオテ‡ニ津‡竕 テ‡テヲテ‡竕・テ‡ツ「テ③" with okikaeCharput it into okikaeCharIF offset(findChar,okikaeChar) is not 0 THEN put "テ迂テ…[テ盈テ…[テ⑿ティナ津⒀" into OKnanoanswer "テュuテ‡ツエテ、竏妥‡ツカティï」ソテ・ティテ⑦" with "テ‡竏妥‡笳甘‡ニ’" or "テ㈲テ‡ツャテ‡テε‡窶コ"if it is "テ㈲テ‡ツャテ‡テε‡窶コ" thenfind string findCharif the result is not "not found" then put okikaeChar into the foundChunklock screenTimeChangeexit okikaeend iflock Screenif OKnano is "テ迂テ…[テ盈テ…[テ⑿ティナ津⒀" thenrepeat foreverset cursor to busyfind string findCharif the result is"not found" then exit okikaeput "alskdj" into the foundChunkfind string "wgjpyl"put okikaeChar into the foundChunkend repeatELSErepeat foreverset cursor to busyfind string findCharif the result is"not found" then exit okikaeput okikaeChar into the foundChunkend repeatEND IFend okikaeon theDateget the selectedChunkif it is empty then exit theDateput the long date after the selectedChunklock screenTimeChangeend theDateon theTimeget the selectedChunkif it is empty then exit theTimeput the long time after the selectedChunklock screenTimeChangeend theTimeon ransuget the selectedChunkif it is empty then exit ransuask "テウテェテェテョテ‡ï」ソティoテ‡竏妥ェテョテ‡テεョテ陛 テ陛‡ï」ソテャツクテウテ陛‡ツオテ‡ニ津「竏ォテ‡竕・テ‡ツ「テ③" with 100put it into ransuNameif ransuName is empty then exit ransuif ransuName is not an integer or it < 1 thenanswer "テゥツゥテォRテェテョテ‡竕暗‡ツョテ、テ凝‡ツ「テ‡ツオテ‡窶ケテ‡竏妥③"exit ransuend ifif ransuName > 2147483646 thenanswer "テェテョテ‡邃「テォテづ‡ツエテ‡竏妥‡ツィテ‡窶ケテ‡竏妥③"exit ransuEND IFput empty&&random(ransuName)&&"(テウテェテェテョ)" after the selectedChunkTimeChangeend ransuon memoEmptyanswer "ティツ。テ‡ツオテ‡ニ津‡窶。テ‡テ甘‡テ偲‡ツオテ‡ツ「テ‡竕暗‡竏妥‡ツゥテ⑨" with "OK" or "テ鵜テ嘉嘉嘉ャテ瓜テ嘉」"if it is "テ鵜テ嘉嘉嘉ャテ瓜テ嘉」" then exit memoEmptyset the lockScreen to TRUEput empty into field "Memo"put empty into field "FileName"put empty into field "テァテ湘ェツィテャヒ凖⑴テゥテサ"put empty into field "テァ竕暗ィIティCテェ竕・テャヒ凖⑴テゥテサ"end memoEmptyon memoDeleteput the number of cards in this stack into allcardif the optionKey is Down thenask "テ「ホゥテアテ。ティツ。テ‡ツオテ‡窶ケテ‡竏妥‡ツゥテ⑨" with 1put it into suujiif suuji is empty then exit memoDeleteif suuji is not an integer or it < 1 thenanswer "テゥツゥテォRテェテョテ‡竕暗‡ツョテ、テ凝‡ツ「テ‡ツオテ‡窶ケテ‡竏妥③"exit memoDeleteEND IFIF suuji > 2147483646 THENanswer "テェテョテ‡邃「テォテづ‡ツエテ‡竏妥‡ツィテ‡窶ケテ‡竏妥③" with "OK"exit memoDeleteEND IFIF allcard < suuji THENanswer "テゥwテュテ凝‡テεェテョテゥテカテ‡邃「テ・ツェテァ窶コテ‡テε嘉…テ嘉‡テェテョテ‡ï」ソテ「zテ‡ツカテ‡ニ津‡ツ「テ‡窶ケテ‡竏妥③" with "OK"exit memoDeleteELSE IF allcard = suuji thenanswer "テゥwテュテ凝‡テεェテョテゥテカテ‡テ陛・ツェテァ窶コテ‡テε嘉…テ嘉‡テェテョテ‡竏†テャテ佚‡竏づ‡竕暗‡竏妥③" & return & "テ‡テ甘‡ツ。テ‡ニ津厩テ運テ叡テ丑テァテ古ィテコテ‡ï」ソテァsテ‡ツ「テ‡窶ケテ‡竏妥③テ‡テ甘‡テ偲‡ツオテ‡ツ「テ‡竕暗‡竏妥‡ツゥテ⑨" with "テ厩テ運テ叡テ丑テァテ古ィテコ" or "テ鵜テ嘉嘉嘉ャテ瓜テ嘉」"if it is "テ鵜テ嘉嘉嘉ャテ瓜テ嘉」" then exit memoDeletedoMenu "Delete Stack..."exit memoDeleteEND IFlock screenrepeat suujiset cursor to busydoMenu "Delete Card"end repeatexit memoDeleteend ifanswer "ティツ。テ‡ツオテ‡ニ津‡窶。テ‡テ甘‡テ偲‡ツオテ‡ツ「テ‡竕暗‡竏妥‡ツゥテ⑨" with "OK" or "テ鵜テ嘉嘉嘉ャテ瓜テ嘉」"if it is "テ鵜テ嘉嘉嘉ャテ瓜テ嘉」" then exit memoDeleteif allcard is 1 thenanswer "テゥwテュテ凝‡テεェテョテゥテカテ‡テ陛・ツェテァ窶コテ‡テε嘉…テ嘉‡テェテョテ‡竏†テャテ佚‡竏づ‡竕暗‡竏妥③" & return & "テ‡テ甘‡ツ。テ‡ニ津厩テ運テ叡テ丑テァテ古ィテコテ‡ï」ソテァsテ‡ツ「テ‡窶ケテ‡竏妥③テ‡テ甘‡テ偲‡ツオテ‡ツ「テ‡竕暗‡竏妥‡ツゥテ⑨" with "テ厩テ運テ叡テ丑テァテ古ィテコ" or "テ鵜テ嘉嘉嘉ャテ瓜テ嘉」"if it is "テ鵜テ嘉嘉嘉ャテ瓜テ嘉」" then exit memoDeletedoMenu "Delete Stack..."exit memoDeleteend ifdoMenu "Delete Card"end memoDeleteon gotoSHITEIcardask "テ 竅„テャテ†テェテ甘‡テε嘉…テ嘉‡テ‡テεョ窶佚ァテ愿‡ï」ソテャツクテウテ陛‡ツオテ‡ニ津「竏ォテ‡竕・テ‡ツ「テ③" with the number of this cardif the result is "テ鵜テ嘉嘉嘉ャテ瓜テ嘉」" then exit gotoSHITEIcardif it is not an integer or it < 1 thenanswer "テゥツゥテォRテェテョテ‡竕暗‡ツョテ、テ凝‡ツ「テ‡ツオテ‡窶ケテ‡竏妥③"exit gotoSHITEIcardend ifif it > 2147483646 thenanswer "テェテョテゥテカテ‡邃「テォテづ‡ツエテ‡竏妥‡ツィテ‡窶ケテ‡竏妥③"exit gotoSHITEIcardend ifif the number of cards in this stack < it thenanswer "テゥwテュテ凝‡テεェテョテゥテカテ‡邃「テ・ツェテァ窶コテ‡テε嘉…テ嘉‡テェテョテ‡ï」ソテ「zテ‡ツカテ‡ニ津‡ツ「テ‡窶ケテ‡竏妥③"exit gotoSHITEIcardend ifgo to card itend gotoSHITEIcardon FirstJuyoset cursor to watchlock screenpush cardgo to first cardput "ティdテウvテ荏テ宇テ叡テ丑テ閲テ叡テ丑テ厩テ‡邃「テ荏テ宇テ叡テ丑テ‡竕・テ‡テ催‡ニ津‡ツ「テ‡テ暗雨テ…[テ栄テ‡テ陛ォ竏づァ窶コテ‡ツオテ‡窶ケテ‡マ\テ‡テ津‡竕暗‡ツオテ‡ホゥテ③" into DiaMsgIF the hilite of backGround button "ティdテウv" is true THENput the number of this card into CardNumput "テ‡ツアテ‡テε雨テ…[テ栄テ ツサテ、Oテ‡窶ヲ" before DiaMsgEND IFrepeat for the number of cards in this stackgo to next cardif the hilite of backGround button "ティdテウv" is true and the number of this card <> CardNum then exit FirstJuyoend repeatpop cardunlock screenanswer DiaMsgend FirstJuyoon PrevJuyoset cursor to watchlock screenput "ティdテウvテ荏テ宇テ叡テ丑テ閲テ叡テ丑テ厩テ‡邃「テ荏テ宇テ叡テ丑テ‡竕・テ‡テ催‡ニ津‡ツ「テ‡テ暗雨テ…[テ栄テ‡テ陛ォ竏づァ窶コテ‡ツオテ‡窶ケテ‡マ\テ‡テ津‡竕暗‡ツオテ‡ホゥテ③" into DiaMsgIF the hilite of backGround button "ティdテウv" is true THENput the number of this card into CardNumput "テ‡ツアテ‡テε雨テ…[テ栄テ ツサテ、Oテ‡窶ヲ" before DiaMsgEND IFrepeat for the number of cards in this stackgo to prev cardif the hilite of backGround button "ティdテウv" is true and the number of this card <> CardNum then exit PrevJuyoend repeatunlock screenanswer DiaMsgend PrevJuyoon NextJuyoset cursor to watchlock screenput "ティdテウvテ荏テ宇テ叡テ丑テ閲テ叡テ丑テ厩テ‡邃「テ荏テ宇テ叡テ丑テ‡竕・テ‡テ催‡ニ津‡ツ「テ‡テ暗雨テ…[テ栄テ‡テ陛ォ竏づァ窶コテ‡ツオテ‡窶ケテ‡マ\テ‡テ津‡竕暗‡ツオテ‡ホゥテ③" into DiaMsgIF the hilite of backGround button "ティdテウv" is true THENput the number of this card into CardNumput "テ‡ツアテ‡テε雨テ…[テ栄テ ツサテ、Oテ‡窶ヲ" before DiaMsgEND IFrepeat for the number of cards in this stackgo to next cardif the hilite of backGround button "ティdテウv" is true and the number of this card <> CardNum then exit NextJuyoend repeatunlock screenanswer DiaMsgend NextJuyoon LastJuyoset cursor to watchlock screenpush cardgo to last cardput "ティdテウvテ荏テ宇テ叡テ丑テ閲テ叡テ丑テ厩テ‡邃「テ荏テ宇テ叡テ丑テ‡竕・テ‡テ催‡ニ津‡ツ「テ‡テ暗雨テ…[テ栄テ‡テ陛ォ竏づァ窶コテ‡ツオテ‡窶ケテ‡マ\テ‡テ津‡竕暗‡ツオテ‡ホゥテ③" into DiaMsgIF the hilite of backGround button "ティdテウv" is true THENput the number of this card into CardNumput "テ‡ツアテ‡テε雨テ…[テ栄テ ツサテ、Oテ‡窶ヲ" before DiaMsgEND IFrepeat for the number of cards in this stackgo to prev cardif the hilite of backGround button "ティdテウv" is true and the number of this card <> CardNum then exit LastJuyoend repeatpop cardunlock screenanswer DiaMsgend LastJuyoon speakMemoset enabled of menuItem "テイbテ‡竏妥‡テε‡ï」ソテュテ愿ゥ~" of menu "ツェ竕・窶コニ抵ャ" to trueanswer "テイbテ‡ツオテ‡ニ津‡窶。テ‡テ甘‡テ偲‡ツオテ‡ツ「テ‡竕暗‡竏妥‡ツゥテ⑨" & return & "テャヒ凖ア{テ・テ催‡テ陛ェ竕・ティテ古‡窶ヲテュテケテ‡テ暗‡ツアテ‡竏†テ‡テ陛‡竕暗‡ツエテ‡窶ケテ‡マ\テ‡テ津③" with "OK" or "テ鵜テ嘉嘉嘉ャテ瓜テ嘉」"if it is "OK" then speak field "Memo"end speakMemoon speakstopMemoset enabled of menuItem "テイbテ‡竏妥‡テε‡ï」ソテュテ愿ゥ~" of menu "ツェ竕・窶コニ抵ャ" to FALSEstop speechend speakstopMemoon ChangeFontask "テッナ禿ァXテ‡ツオテ‡ホゥテ‡ツ「テ液テ羽テ嘉ャテ曳テアツコテ‡ï」ソテャツクテウテ陛‡ツオテ‡ニ津「竏ォテ‡竕・テ‡ツ「テ③" with "Osakaテ❶テャテエテッテケ"if the result is "Cancel" then exit ChangeFontput it into fontNamerepeat with i = 1 to 36set the cursor to busyget FontExists(FontName,i)IF it is TRUE THEN Exit repeatIF i=36 THENAnswer "テ‡ツェテ‡テε‡テ甘‡ツァテ‡ツサテ液テ羽テ嘉ャテ曳テ‡テ陛韻テ嘉ャテ厩テ曳テ…[テ嘉」テ‡竕・テ‡テ催‡ニ津‡ツ「テ‡窶ケテ‡マ\テ‡テ津⑦"&FontName&return&"テ液テ羽テ嘉ャテ曳テアツコテ‡ï」ソテ、mテョFテ‡ツオテ②テ‡窶。テ‡ツァテ テ催「テ津‡窶堙‡テ凝ュツコテ‡ツオテ‡ニ津「竏ォテ‡竕・テ‡ツ「テ③"Exit to HyperCardend ifend repeatset the cursor to watchset the textFont of field "Memo" to FontNameend ChangeFonton changeIconlock screenput GetData(1) into SoLif SoL is "テ陰テ韻テ嘘テ嘉ャテ「ツェoff" thenset icon of bg btn "MiniIcon" to "Memo"set the rectangle of card window to 1,20,64,84set the style of bg btn "MiniIcon" to rectangleset the autoHilite of bg btn "MiniIcon" to trueset the rectangle of bg btn "MiniIcon" to 0,0,64,64SetData "1,テ陰テ韻テ嘘テ嘉ャテ「ツェon"set checkMark of menuItem "テ陰テ韻テ嘘テ嘉ャテ「ツェ" of menu "ホゥテ包ャつコツィナク" to trueelse if SoL is "テ陰テ韻テ嘘テ嘉ャテ「ツェon" thenset icon of bg btn "MiniIcon" to emptyset the style of bg btn "MiniIcon" to transparentset the autoHilite of bg btn "MiniIcon" to falseSetData "1,テ陰テ韻テ嘘テ嘉ャテ「ツェoff"set the zoomed of card window to trueset checkMark of menuItem "テ陰テ韻テ嘘テ嘉ャテ「ツェ" of menu "ホゥテ包ャつコツィナク" to falseEND IFend changeIconon ShowPalpalette "FW_Palette"end ShowPalon getFileInfoset the cursor to watchput "テ液テ院テ韻テ嘉」ティテ禿ッテ’" into dialogMessageput (the number of chars of background field "Memo")-(the number of lines of background field "Memo")+1 into messageHelper1IF messageHelper1 is 1 THEN put 0 into messageHelper1put "テアツコテォOテ⑦"&background field "FileName" into line 3 of dialogMessageput "テッ竏づゥテカテェテョテ⑦"&the number of chars of background field "Memo" into line 4 of dialogMessageput "テッ竏づゥテカテェテョテ⑿テ「ツクテァsテ嘘テ…[テ栄テ‡ï」ソテ、窶ケテ‡窶ケテ‡ツサテ‡ツ「テ⒀テ⑦"&messageHelper1 into line 5 of dialogMessageput "テュPテ・テ催ェテョテ⑦"&the number of words of background field "Memo" into line 6 of dialogMessageput "テァsテェテョテ⑦"&the number of lines of background field "Memo" into line 7 of dialogMessageanswer dialogMessageend getFileInfofunction GetData LiNumreturn line LiNum of background field "Development"end GetDataon SetData LiNumTStrput item 2 of LiNumTStr into line (item 1 of LiNumTStr) of background field "Development"end SetDataon PlusTXTIF GetData(2) is "テ、gテュツ」テゥqoff" THENSetData "2,テ、gテュツ」テゥqon"set the checkMark of menuItem "テ、gテュツ」テゥq.txtテ‡ï」ソテッtテ‡テ佚‡テˆ" of menu "ホゥテ包ャつコツィナク" to TRUEELSE IF GetData(2) is "テ、gテュツ」テゥqon" THENSetData "2,テ、gテュツ」テゥqoff"set the checkMark of menuItem "テ、gテュツ」テゥq.txtテ‡ï」ソテッtテ‡テ佚‡テˆ" of menu "ホゥテ包ャつコツィナク" to FALSEEND IFend PlusTXTon TimeChangeif field "テァテ湘ェツィテャヒ凖⑴テゥテサ" is empty thenput the long date & the long time into field "テァテ湘ェツィテャヒ凖⑴テゥテサ"put the long date & the long time into field "テァ竕暗ィIティCテェ竕・テャヒ凖⑴テゥテサ"elseput the long date & the long time into field "テァ竕暗ィIティCテェ竕・テャヒ凖⑴テゥテサ"end ifend TimeChangeon VoicesCheckif the voices is empty thenput "テゥgテ‡ツカテ‡窶ケテ‡マ\テ‡テ’" into menu "ツェ竕・窶コニ抵ャ"set enabled of menu "ツェ竕・窶コニ抵ャ" to falseelseset commandChar of menuItem "テイbテ‡竏‘" of menu "ツェ竕・窶コニ抵ャ" to "H"end ifend VoicesCheckon SpeakingCheckIF the voices is not empty THENIF the speech is done THEN set enabled of menuItem "テイbテ‡竏妥‡テε‡ï」ソテュテ愿ゥ~" of menu "ツェ竕・窶コニ抵ャ" to falseEND IFend SpeakingCheckFunction GetEnvironmentreturn the environmentEnd GetEnvironment</script>
  17.     <background id="2610" file="background_2610.xml" name="" />
  18.     <card id="3003" file="card_3003.xml" marked="false" name="" owner="2610" />
  19.     <card id="4636" file="card_4636.xml" marked="false" name="" owner="2610" />
  20.     <card id="2481" file="card_2481.xml" marked="false" name="" owner="2610" />
  21.     <card id="5274" file="card_5274.xml" marked="false" name="" owner="2610" />
  22.     <card id="5381" file="card_5381.xml" marked="false" name="" owner="2610" />
  23.     <card id="5744" file="card_5744.xml" marked="false" name="" owner="2610" />
  24.     <card id="5943" file="card_5943.xml" marked="false" name="" owner="2610" />
  25.     <card id="4068" file="card_4068.xml" marked="false" name="" owner="2610" />
  26.     <card id="4132" file="card_4132.xml" marked="false" name="" owner="2610" />
  27.     <card id="4361" file="card_4361.xml" marked="false" name="" owner="2610" />
  28. </stack>
  29.